Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAWOOD ROAD Detached £113,000 25 Oct 1996
2 LEAWOOD ROAD Detached £330,000 18 Nov 2004
3 LEAWOOD ROAD Detached £415,000 16 Sep 2011
5 LEAWOOD ROAD Detached £180,000 27 Nov 1997
6 LEAWOOD ROAD Detached £185,000 31 Mar 2004
7 LEAWOOD ROAD Detached £163,000 20 Nov 1998
8 LEAWOOD ROAD Detached £487,000 16 Mar 2018
9 LEAWOOD ROAD Detached £698,500 28 Jan 2022
11 LEAWOOD ROAD Detached £187,500 15 Aug 1997
13 LEAWOOD ROAD Detached £179,500 6 Aug 1999
15 LEAWOOD ROAD Detached £345,000 19 Jan 2012
17 LEAWOOD ROAD Detached £667,000 13 Jun 2023
19 LEAWOOD ROAD Detached £345,000 22 Dec 2010
22 LEAWOOD ROAD Detached £528,000 17 Oct 2013